package com.banana.springcloud.loadbalancer;

import org.springframework.cloud.client.ServiceInstance;

import java.util.List;

/**
 * 自定义LoadBalancer
 * @author layman
 * @date 2021/1/16
 */
public interface MyLoadBalancer {

    /**
    * 获取可用的服务实例
    * @param instances：服务列表
    * @return 单个的服务
    */
    ServiceInstance getInstance(List<ServiceInstance> instances);
}
